[Book Review] Python Algorithm Interview [Book Review] Python Algorithm Interview (1) 1. 코딩 테스트 온라인 코딩 & 손코딩 온라인 코딩 테스트 플랫폼 해커랭크 코딜리티 리모트 인터뷰 프로그래머스 카카오 : 해커랭크 (테스트케이스 X), 일부는 하드웨어 현업 구현 문제 네이버 : 코딜리티 네이버 웹툰 : 해커랭크 라인 : 프로그래머스 신입공채 (네이버 카카오) : 프로그래머스 코드 스니펫 자주 쓰이는 동작들에 대한 코드 스니펫 준비 테스트 케이스 모든 테케 통과하도록 만들어... [Book Review] Python Algorithm Interview[Book Review] Python Algorithm Interview [Book Review] Python Algorithm Interview (5) 1. 연결 리스트 연결리스트 = 탐색시간 O(n) 반면 시작 또는 끝지점에 아이템을 추가하거나 삭제,추출하는 작업은 O(1)에 가능 Q13. 팰린드롬 연결리스트 (첫번째값을 꺼내오면 모든 값이 한칸씩 시프팅(shifting)되며 시간복잡도 O(n)이 발생하기 때문, 최적화를 위해서는 맨 앞에 데이터를 가져올 때 O(n)이내에 처리할 수 있는 자료형 필요 파이썬 데크(Deque)는 이중연결리스... [Book Review] Python Algorithm Interview[Book Review] Python Algorithm Interview
[Book Review] Python Algorithm Interview (1) 1. 코딩 테스트 온라인 코딩 & 손코딩 온라인 코딩 테스트 플랫폼 해커랭크 코딜리티 리모트 인터뷰 프로그래머스 카카오 : 해커랭크 (테스트케이스 X), 일부는 하드웨어 현업 구현 문제 네이버 : 코딜리티 네이버 웹툰 : 해커랭크 라인 : 프로그래머스 신입공채 (네이버 카카오) : 프로그래머스 코드 스니펫 자주 쓰이는 동작들에 대한 코드 스니펫 준비 테스트 케이스 모든 테케 통과하도록 만들어... [Book Review] Python Algorithm Interview[Book Review] Python Algorithm Interview [Book Review] Python Algorithm Interview (5) 1. 연결 리스트 연결리스트 = 탐색시간 O(n) 반면 시작 또는 끝지점에 아이템을 추가하거나 삭제,추출하는 작업은 O(1)에 가능 Q13. 팰린드롬 연결리스트 (첫번째값을 꺼내오면 모든 값이 한칸씩 시프팅(shifting)되며 시간복잡도 O(n)이 발생하기 때문, 최적화를 위해서는 맨 앞에 데이터를 가져올 때 O(n)이내에 처리할 수 있는 자료형 필요 파이썬 데크(Deque)는 이중연결리스... [Book Review] Python Algorithm Interview[Book Review] Python Algorithm Interview